.class public Lcom/e4a/runtime/components/impl/android/图片预览类库/TRMenuAdapter;
.super Landroid/support/v7/widget/RecyclerView$Adapter;
.source "TRMenuAdapter.java"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lcom/e4a/runtime/components/impl/android/图片预览类库/TRMenuAdapter$TRMViewHolder;
    }
.end annotation

.annotation system Ldalvik/annotation/Signature;
    value = {
        "Landroid/support/v7/widget/RecyclerView$Adapter",
        "<",
        "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/TRMenuAdapter$TRMViewHolder;",
        ">;"
    }
.end annotation


# instance fields
.field private mContext:Landroid/content/Context;

.field private mTopRightMenu:Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;

.field private menuItemList:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List",
            "<",
            "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/MenuItem;",
            ">;"
        }
    .end annotation
.end field

.field private onMenuItemClickListener:Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu$OnMenuItemClickListener;

.field private showIcon:Z


# direct methods
.method public constructor <init>(Landroid/content/Context;Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;Ljava/util/List;Z)V
    .locals 0
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Landroid/content/Context;",
            "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/TopRightMenu;",
            "Ljava/util/List",
            "<",
            "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/MenuItem;",
            ">;Z)V"
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method static synthetic access$000(Lcom/e4a/runtime/components/impl/android/图片预览类库/TRMenuAdapter;)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu$OnMenuItemClickListener;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method static synthetic access$100(Lcom/e4a/runtime/components/impl/android/图片预览类库/TRMenuAdapter;)Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop
.end method

.method private addStateDrawable(Landroid/content/Context;II)Landroid/graphics/drawable/StateListDrawable;
    .locals 6

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method


# virtual methods
.method public getItemCount()I
    .locals 1

    const/4 v0, 0x0

    return v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public bridge synthetic onBindViewHolder(Landroid/support/v7/widget/RecyclerView$ViewHolder;I)V
    .locals 0

    return-void

    nop

    nop

    nop

    nop

    nop
.end method

.method public onBindViewHolder(Lcom/e4a/runtime/components/impl/android/图片预览类库/TRMenuAdapter$TRMViewHolder;I)V
    .locals 5

    return-void

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public bridge synthetic onCreateViewHolder(Landroid/view/ViewGroup;I)Landroid/support/v7/widget/RecyclerView$ViewHolder;
    .locals 1

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop
.end method

.method public onCreateViewHolder(Landroid/view/ViewGroup;I)Lcom/e4a/runtime/components/impl/android/图片预览类库/TRMenuAdapter$TRMViewHolder;
    .locals 3

    const/4 v0, 0x0

    return-object v0

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop

    nop
.end method

.method public setData(Ljava/util/List;)V
    .locals 0
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/util/List",
            "<",
            "Lcom/e4a/runtime/components/impl/android/\u56fe\u7247\u9884\u89c8\u7c7b\u5e93/MenuItem;",
            ">;)V"
        }
    .end annotation

    return-void

    nop

    nop

    nop

    nop

    nop
.end method

.method public setOnMenuItemClickListener(Lcom/e4a/runtime/components/impl/android/图片预览类库/TopRightMenu$OnMenuItemClickListener;)V
    .locals 0

    return-void

    nop

    nop
.end method

.method public setShowIcon(Z)V
    .locals 0

    return-void

    nop

    nop

    nop

    nop

    nop
.end method
